degrading; humiliating ne demek

  1. degrading; humiliating : alçaltıcı